Golang Job: Software Engineer

Job added on

Company

Truss
United States of America

Location

Remote Position
(From Everywhere/No Office Location)

Job type

Full-Time

Golang Job Details

Truss is tackling tough technical problems for the private sector and government. We use modern development practices to build software, streamline infrastructure, and train others through exposure to our teams. We have earned a reputation with our clients for pragmatism, autonomy, expertise, and trust. We extend these values to our strong relationships with contractors, partners, and employees because we believe this is fundamental to doing great work.

Truss was named one of the Inc. 5000 Fastest Growing Companies for 2022. All Trussels enjoy full benefits, generous PTO, 401k match, a co-working budget, an employee effectiveness budget, and company-wide transparency around salaries and career leveling (view the Truss Leveling Guide). We have been a remote-first organization since our inception and are passionate about work-life balance, building diverse teams, and practicing radical candor. We are committed to creating inclusive environments, encouraging diverse points of view, and creating environments that support a range of work styles and support collaborative solutioning.

Please Note
: this opportunity is dependent on the approval of contracted work that is currently in review. Any offer of employment with Truss for this role will be contingent upon securing a final contract with the client.

THE OPPORTUNITY:
As a software engineer at Truss you will join a team that approaches challenges using engineering fundamentals and works collaboratively with external client teams. The ideal candidate has a proactive mindset, is solution oriented, and is interested in deepening their knowledge and helping a large user base. A position with Truss allows engineers to develop a rich skill-set working to build custom solutions for public sector clients using a wide range of tools and frameworks. We encourage applicants with backgrounds in application, UI, backend and/or frontend engineering, as well as generalists.

THE CHALLENGE:
Software Engineers collaborate with the government and other contractors to invent, implement, and deploy new systems and improvements to existing systems. We build reliable and secure production applications with quality test coverage and also maintain production systems and investigate issues when they occur.

THE TEAM:
The Application Engineering practice at Truss offers a robust and collaborative learning environment, where engineers work cross-functionally with other internal teams and external teams. As a member of the largest practice at Truss, Software Engineers are expected to bring a solution oriented mindset to improving processes, facing new challenges and collaboration. #LI-Remote

This is a fully remote position and reports to the Application Engineering Manager.

THE SKILL SET

  • Comfortable knowledge of one or more commonly used programming languages such as JavaScript, React, TypeScript, Python, Ruby, Golang, Java, etc.
  • Ability to think holistically about software delivery and engineering issues
  • Methodical approach to solving problems and ability to express solutions to coworkers
  • Open to a technology-agnostic approach to solving key development problems
  • An adaptive, empathetic, collaborative and positive mindset
  • Interest in experimentation with new technologies, frameworks, and developing best practices
  • Enjoys collaborating cross functionally
  • Interest in building team dynamics that empower technical teams to set and advocate for best practices and standards
  • Comfortable working in a fully-remote, async environment and using collaboration tools such as Slack, Gsuite, and Zoom
  • Prior or current federal government clearance a plus

By 1 month you will…

  • Complete Truss’s Onboarding Guide
  • Complete onboarding to the Application Engineering practice
  • Project Onboard: meet the team members and gain an understanding of the key processes and deliverables related to your role including completion of any project related background checks

By 3 months you will…

  • Deliver timely, high-quality solutions to specific engineering problems
  • Collaborate closely across practices such as Product and Design to build solutions that keep the end-user in mind

By 6 months you will...

  • Help architect new systems and changes to existing systems to support new functionality and broaden impact to clients
  • Work cross-functionally on project teams to form and drive technical decisions to completion
  • Participate in the evaluation of tools that meet project requirements
Eligibility:
You must be eligible to work in the U.S.
Truss employees must live and work within the continental U.S. or one of its territories.
Unfortunately, we are unable to sponsor work visas at this time.

** A note from Truss: As a remote first company many of our staff work from home. During video interviews, you’ll likely see more of our human side. Family members, partners, kids, and pets are home with some of us! We promise to be present and engaged, but we may be a little...harried. It’s OK if you are, too - we understand that everyone experiences disruptions, it’s to be expected. If you need a moment to regroup, please do so and know we won’t hold it against you. Please reach out with any questions or concerns at any point of the process. **

Truss is proud to be an Equal Employment Opportunity and Affirmative Action employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, genetic information or other applicable legally protected characteristics.